package com.example.constructor;

/**
 * 目标：认识构造器,并掌握构造器的特点,应用场景,注意事项
 */
public class Test {
    public static void main(String[] args) {
        Student s = new Student(" 小雨", 99);

        Student s1 = new Student();
        s1.name = "播妞";
        s1.score = 100;

        // 使用有参构造器进行赋值
        Student s2 = new Student("小黑", 59);
        System.out.println(s2.name);
        System.out.println(s2.score);

        // 构造器的注意事项
        // 1.如果创建了一个类但是没有写构造器,此时Java会提供一个默认的无参构造器
        // 2.如果自己写了一个有参构造器,此时无参构造器就会被覆盖
        Teacher t = new Teacher();
    }
}
